.tp-revslider-mainul {
     width:100% !important;
}
#postbox-container-1{display:none!important;}

.vc_custom_1471333677876 {
    display:table !important;
    width:100% !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
 font-family: "Nunito", sans-serif;
   text-transform: capitalize;
   }
label[for=add_ons]{
    display: inline-block;
    font-size: 17px;
    font-weight: 700;
    line-height: 1;
    color: #F05A28;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
}
input[name=quantity] {    
width: 40px;
    height: 40px;
    text-align: center;
    border: 1px solid #dcdddd;
    float: left;
} 

.cart{margin-bottom: 50px!important;}
#woocommerce_product_search-2{margin-top:32px}
.col-md-9 img:nth-of-type(1) {
    display: none !important;
}
.wpcf7 input[type="text"]{
    width: 100%!important;
}
.wpcf7 input[type="email"]{
    width: 100%!important;
}
.wpcf7-form-control-wrap your-message{
    width: 100%!important;
    height:160px;
}
.wpcf7-textarea {
width:100%!important;
height:140px;
}
.wpb_raw_code wpb_raw_js{
margin-top:-20px;
}
.cat_name a{
color:#F05A28;
margin-left:10px;
}
#post-1145{
margin-top:34px;
}

.category_banner_image{
    width: 100%;
    padding-left: 10px;
    margin-bottom: 50px;
     margin-top: 25px;
}
h1{font-size: 30px;}
h2,h3,h5{font-size: 20px!important;}


#builder-column-57bfe0559bc34{margin-top:70px;}
#builder-module-579af694870b3{margin-bottom:25px;margin-top: 35px;}

.shop-single-info
{
padding: 0px 22px!important;
}
#woocommerce_product_categories-2,#builder-module-579af6d239953
{
display:none!important;
}
.recent-products li img {
 width: 76px;
 height: 76px;
    float: left;
}

.rpp-info {
 margin-left: 100px;
}

.rpp-info a {
 font-size: 18px;
    color: #4b4741;
    padding: 0 0 5px;
    display: table;
    text-transform: capitalize;
    font-family: "Ubuntu";
    font-weight: 300;
}

.rpp-info span {
 color: #4b4741;
    font-size: 18px;
    margin: 5px 0px 2px;
    font-family: 'Lato';
    text-decoration: none;
    font-weight: 700;
}

.product-info {
     height: 170px;
}

@media screen and (max-width: 320px) {
.btn_order_online{
width:70%!important;
}
.abc{margin-left:-32px;}
.col-md-12 cs{width:20%!important;}
.titletr{width: 23% !important;margin-left: -16px;}
.search{
margin:0 auto !important;
}
.product-info{
margin-bottom: -30px!important;
}
.cat_name{
text-align:center!important;
margin-top: 30px!important;

}
.wpb_content_element{
margin-bottom: 10px!important;
}
.mc4wp-form-theme input[type="submit"]{
top: 46px!important;
right: 58px!important;
}
.navbar .navbar-brand{
margin-top: -70px;
}
.homepage-cta{
height: 73px!important;
}
.shop-meta{
padding: 7px 0px 10px!important;
}
}

@media screen and (max-width: 768px) {
.product-info {
height:200px!important; 

 }
.titletr{width:33%;}

.cat_name{
text-align:center!important;
margin-top: 30px!important;

}
.wpb_content_element{
margin-bottom: 10px!important;
}
.btn_order_online{
width:60%!important;
}
.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}
@media screen and (max-width: 360px) {
.btn_order_online{
width:70%!important;
}

.titletr{width: 27%;margin-left: -30px;}
.search{
margin:0 auto !important;
}
.product-info{
margin-bottom: -30px!important;
}
.shop-meta{
padding: 7px 0px 10px!important;
}

.cat_name{
text-align:center!important;
margin-top: 30px!important;
  }
}
.wpb_content_element{
margin-bottom: 10px!important;
}
.mc4wp-form-theme input[type="submit"]{
top: 46px!important;
right: 75px!important;
}
.navbar .navbar-brand{
margin-top: -70px;
}

.product-info {
height:200px!important; 
 }
.shop-content {
    padding: 20px 0px 20px 20px;
    font-family: Lato;
    margin-top: 129px;
}
#post-9{
margin-top: 176px!important;
}
#post-1145{
margin-top: 120px!important;
}

#post-15{
margin-top: 115px!important;
}
#post-18{
margin-top: 87px!important;
}
#post-632{
margin-top: 80px!important;
}
#post-13{
margin-top: 87px!important;
}
#post-288{
margin-top: 60px!important;
}
.shop-meta{
padding:3px 15px 10px;
}

}
@media screen and (max-width: 768px) {
#woocommerce_product_search-2,#woocommerce_products-2,#builder-module-576a8c3eb5070,#builder-row-575e69f8773c0,#builder-module-579af6e8857ed{
display:none!important;
}
.mc4wp-form-theme input[type="submit"]{
top: 47px;
right: 252px;
}
#post-632{
margin-top: 40px;
}
#post-13{
margin-top: 92px;
}
#post-9{
margin-top: 135px;
}
#post-15{
margin-top:76px;
}
#post-1145{
margin-top: 126px;
}

#builder-module-579af6d239953{
display:block!important;
 text-align: center!important;
 margin-bottom: 30px!important;
}
.widget_title{ text-align: center!important;}
#builder-module-579af694870b3{
 margin-top: 100px!important;}
#woocommerce_product_categories-3
{
display:none!important;
}
.shop-meta
{
bottom:55px!important;
padding: 7px 0px 10px !important;
}
.product-price
{
margin:6px 0px 6px!important;
bottom:1px!important;
}
#woocommerce_product_categories-2
{
display: block !important;
text-align: center !important;
margin-top: -20px !important;
margin-bottom: 0px !important;
}
#pa_add-ons{
display:block;

padding-left:0px;
}
.page-header{
margin-top:105px;
}
.shop-meta {
padding: 3px 15px 10px;

}
.shop-single-info input{
float:left;
}
}

@media screen and (min-width: 768px) {
#woocommerce_product_categories-3{

}

}
@media screen and (max-width: 768px) {
#woocommerce_product_categories-3,.shop-content aside h5{
text-align:center;
}

}

@media screen and (max-width: 1280px){
.cat_name{

}
}

@media screen and (max-width: 1920px){
.cat_name{

}
}



@media screen and (max-width: 800px) {
.cat_name{text-align:center!important;}
}
@media screen and (max-width: 980px) {
.cat_name{text-align:center!important;}
}

@media screen and (min-width: 568px) and (max-width: 768px) {
.product-info {
 height: 160px!important;
 }
}

@media screen and(max-width: 567px) {
 .product-info {
 height: 160px;
 }
}

nav.navbar-fixed-top {
 background-color: #000 !important;
}
@media 
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {

	/* Force table to not be like tables anymore */
	table, thead, tbody, th, td, tr { 
		display: block; 
	}
	
	/* Hide table headers (but not display: none;, for accessibility) */
	thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
	tr { border: 1px solid #ccc; }
	
	td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		
	}
	
	td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
	

.shop-btn-wrap {
float:left;

}

.variations_button {
display:block!important;
padding-left:15px;
}
.quantity{
font-size:25px;
line-height:1.6em;
}

#menu-footer{
margin-left:-40px;
}

.footer {
    background: url("https://web.archive.org/web/20180512204057im_/http://thebagelshop.in/wp-content/uploads/2016/06/bg6-150x150.png") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

/*
     FILE ARCHIVED ON 20:40:57 May 12, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 18:47:59 Mar 25, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.631
  load_resource: 170.203 (2)
  PetaboxLoader3.resolve: 70.957 (2)
  PetaboxLoader3.datanode: 103.405 (5)
  captures_list: 0.59
  exclusion.robots: 0.019
  exclusion.robots.policy: 0.009
  esindex: 0.01
  cdx.remote: 29.682
  LoadShardBlock: 41.466 (3)
*/